runtime.evacDst.k (field)
41 uses
runtime (current package)
map.go#L1165: k unsafe.Pointer // pointer to current key storage
map.go#L1180: x.k = add(unsafe.Pointer(x.b), dataOffset)
map.go#L1181: x.e = add(x.k, bucketCnt*uintptr(t.KeySize))
map.go#L1188: y.k = add(unsafe.Pointer(y.b), dataOffset)
map.go#L1189: y.e = add(y.k, bucketCnt*uintptr(t.KeySize))
map.go#L1244: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map.go#L1245: dst.e = add(dst.k, bucketCnt*uintptr(t.KeySize))
map.go#L1249: *(*unsafe.Pointer)(dst.k) = k2 // copy pointer
map.go#L1251: typedmemmove(t.Key, dst.k, k) // copy elem
map.go#L1263: dst.k = add(dst.k, uintptr(t.KeySize))
map_fast32.go#L385: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_fast32.go#L386: x.e = add(x.k, bucketCnt*4)
map_fast32.go#L393: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_fast32.go#L394: y.e = add(y.k, bucketCnt*4)
map_fast32.go#L425: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_fast32.go#L426: dst.e = add(dst.k, bucketCnt*4)
map_fast32.go#L433: *(*unsafe.Pointer)(dst.k) = *(*unsafe.Pointer)(k)
map_fast32.go#L435: *(*uint32)(dst.k) = *(*uint32)(k)
map_fast32.go#L444: dst.k = add(dst.k, 4)
map_fast64.go#L387: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_fast64.go#L388: x.e = add(x.k, bucketCnt*8)
map_fast64.go#L395: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_fast64.go#L396: y.e = add(y.k, bucketCnt*8)
map_fast64.go#L427: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_fast64.go#L428: dst.e = add(dst.k, bucketCnt*8)
map_fast64.go#L436: *(*unsafe.Pointer)(dst.k) = *(*unsafe.Pointer)(k)
map_fast64.go#L440: typedmemmove(t.Key, dst.k, k)
map_fast64.go#L443: *(*uint64)(dst.k) = *(*uint64)(k)
map_fast64.go#L452: dst.k = add(dst.k, 8)
map_faststr.go#L413: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_faststr.go#L414: x.e = add(x.k, bucketCnt*2*goarch.PtrSize)
map_faststr.go#L421: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_faststr.go#L422: y.e = add(y.k, bucketCnt*2*goarch.PtrSize)
map_faststr.go#L453: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_faststr.go#L454: dst.e = add(dst.k, bucketCnt*2*goarch.PtrSize)
map_faststr.go#L459: *(*string)(dst.k) = *(*string)(k)
map_faststr.go#L467: dst.k = add(dst.k, 2*goarch.PtrSize)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |